`timescale 1s / 1ms
`include "led.v"
//////////////////////////////////////////////////////////////////////////////////
// Module Name: vtf_led_test
//////////////////////////////////////////////////////////////////////////////////
module led_simu;
 // Inputs
 reg sys_clk;
 reg rst_n;
 // Outputs
 wire [3:0] led;


 // Instantiate the Unit Under Test (UUT)
 LED uut (
    .sys_clk(sys_clk), 
    .rst_n(rst_n),
    .led(led)
 );


 initial begin
    $display("Testing led blinking start.");
    $dumpfile("led_tst.vcd");
    $dumpvars(0, led_simu);
    // Initialize Inputs
    sys_clk = 0;
    rst_n = 0;
    // Wait 100 ns for global reset to finish
    #100;
    rst_n = 1; 
    // Add stimulus here
    #500;
    $display("Testing done!");
 end
 
 always #10 sys_clk = ~ sys_clk; //20ns，
 
endmodule
